package com.charging.order.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.client.RestTemplate;

@Configuration  // spring 自动扫描此类
public class RestTemplateConfiguration {

    @Bean //创建一个名为restTemplate的RestTemplate对象交给spring IOC管理
    public RestTemplate restTemplate() {
        // web client 的类, 为什么spring不直接创建交给spring IOC
        // 因为我们可以设置一些内容. 需要自己配置
        RestTemplate restTemplate = new RestTemplate();
        return restTemplate;
    }
}
